backrest carriage - Spanish English Dictionary